			body {
				background: url("Images/background.jpg");
			}

			.avatar {
				margin-top: 15px;
			}
			.bannerdiv {
				margin: 0px auto;
				width: 1200px;
				height: 80px;
				background-color: #0F9;
			}

			.contentdiv {
				width: 1200px;
				
				display:block;
				background-color: white;
				
				margin: auto;
				padding-bottom: 20px;
				overflow: hidden;
				
				
			}

			.menu {
				width: 400px;
				height: 200px;
			}

			.menu > div > img {
				width: 90px;
				height: 90px;
			}
			.menu > div {
				display: inline;
			}
			.menu1 {
				margin: 30px auto auto 20px;
			}

			.menu4 {
				margin: auto auto auto 50px;
			}

			.sidebar {
				width: 529px;
				height: 192px;
				float: right;
				margin: -180px 30px;
			}
			
			.productdiv {
				width: 700px;
				height: 700px;
				background-color: #9CF;
				margin: 80px auto auto 30px;
			}

			.menurightdiv {
				width: 250px;
				height: 700px;
				float: right;
				margin: -700px 0 auto auto;
			}

			.listtype {
				width: 250px;
				height: 400px;
				background-color: #9CF;
				float: right;
				margin: 0px 10px auto auto;
			}

			.ads {
				width: 250px;
				height: 220px;
				background-color: #9CF;
				float: right;
				margin: 25px 10px 5px 0;
			}

			.container {
				width: 825px;
				height: 300px;
				float: right;
				margin: -180px -269px;
			}
			
			.product-list > li{
				display: inline;
				width: 199px;
				height: 219px;
				background-color: white;
			}

.banner{
		border: 7px;
		color:red;
}
a{
	text-decoration: none;
}
p.banner{
	color: yellow;
}

body{
	background-image: "Images/background.jpg"
}
/*header*/
.logo{
	margin: 10px 10px 10px 20px ;
	width:250px;
	float: left;
}
.search{
	width: 450px;
	height: 50px;
	margin-top: 15px;
	float: left;
}
.search-keyword{
	
	width: 370px;
	height: 35px;
	border: 0;
	
	
}
.submit-button{
	width: 76px;
	height: 35px;
	background-color: #eae8e9;
	background-image: url(Images/icon-search.png);
	background-repeat:no-repeat;
	background-position: 5px center;
	color: #777;
	font-size: 14px;
	border: none;
	margin-left:-4px;
}
.input-search{
border: 1px solid #999 ;


}

.user{
	padding-left: 100px;
	float: left;
	width:100px;
	text-align:center;

}
.ads-input{
text-align: center;
width: 250px;
height: 50px;
background-color:#CCC;
float: right;
margin-right: 10px;

}








.input-ads {
border: 1px solid #999;
margin-top: 6px;
margin-left: 9px;
width:230px;
border-radius: 6px;

}
.ads-name{
height: 35px;
width:164px;
border: 0;
border-bottom-left-radius: 6px;
border-top-left-radius:6px;

}
.ads-submit
{
width: 63px;
height: 37px;
background-color:#FFF;
text-align:center;
margin-left: -3px;
border: 0;
border-bottom-right-radius: 6px;
border-top-right-radius: 6px;

}








/* Footer*/ 
.col-title a{
	font-size: 18px;
}
.col-about {
	padding-left:10px;

	
float: left;
width: 160px;
}
.col-for-customer{
	float: left;
width: 200px;
}
.col-customer-support{
	padding-left: 20px;
	float: left;
width: 280px;
}
.col-promotion{
	font-size:12px;
		float: left;
		width: 300px;
}
.nolist {
list-style: none;
padding: 0;
margin: 0;
}

.col-title {
color: #333;
font-size: 15px;
line-height: 18px;
margin-bottom: 5px;
}
ul li {

font-size: 14px;
line-height: 16px;
}
#site-footer {
border-top: 1px solid #ddd;
background-color:#FFFFFF; 
 width: 1200px; 
 margin: 0 auto;
 padding: 20px 0 10px 0;
 bottom: 0;
left: 0;



}
.copyright {

margin-bottom: 10px;
text-align: center;
clear:both;
padding-top:5px;
}
.subscribe-header{
	color: #ffffff;
background-color: #3498db;

background-position: 300px;
padding: 5px 10px 5px 5px;
display: block;
width: 300px;
}
.nolist li a{
	font-size:16px;
}

/*End footer*/


/* breadcrumb */
.breadcrumb {
color: #666;
font-size: 11px;
line-height: 1em;
margin: 0;
padding: 0 0 10px;
width: 100%;
float: left;
text-align: left;
}
.breadcrumb a {
color: #0072bc;
}
.breadcrumb h1 {
display: inline;
font-size: 11px;
line-height: normal;
}
.breadcrumb span {
color: #9c9c9c;
}

/* enđ breadcrumb */

/*left side bar*/

.left-sidebar {
float: left;
width: 70px;

}
.mobile, .tablet, .laptop, .accessories, .digital, .ads-pro  {
	width : 70px;
	height: 70px;
	border: 1px solid #999;
	margin :  2px 0 2px 10px;
}
.sidebar ul li {
float: left;
margin-bottom: 1px;
position: relative;

}
.left-sidebar ul a{
height: 31px;
padding-top: 40x;
}
.left-sidebar ul li.mobile   {
background-image: url(Images/smartphone.png);
background-repeat: no-repeat;
background-size: auto;
background-position:top;
text-align:center;

}
.left-sidebar ul li.tablet  {
background-repeat: no-repeat;
background-size: auto;
background-position:top;
text-align:center;
}
.left-sidebar ul li.laptop  {
background-image: url(Images/laptop.png);
background-repeat: no-repeat;
background-size: auto;
background-position:top;
text-align:center;
}
.left-sidebar ul li.accessories {

}
.left-sidebar ul li.digital  {
background-image: url(Images/camera.png);
background-repeat: no-repeat;
background-size: auto;
background-position:top;
text-align:center;
}
/*ads area*/
.product-main {
float: right;
width: 1100px;

}
.product-filter{
background-color: #fff;
border: 1px solid #ddd;
font-size: 12px;
height: 36px;
line-height: 16px;
margin-bottom: 10px;
}

.title-filter {
background-image: url(Images/arrow11.png);
background-position: right center;
background-repeat: no-repeat;
float: left;
height: 36px;
margin-right: 10px;
}
.filter-by-type {
padding: 6px 5px 6px 0;
line-height: 24px;
font-size: 13px;
background-color: #eee;
margin-right: 14px;
}
.title-filter .filter-by-type span.left {
margin-left: 9px;
margin-right: 3px;
}
.filter {
float: left;
height: 25px;
margin-right: 20px;
padding: 6px 0;
}
.filter-name{
background-image: url(Images/arrow-down-new.png);
background-position: right center;
background-repeat: no-repeat;
font-size: 14px;
font-weight:bold;
}
 .filter .filter-name a {
float: left;
padding: 4px 10px 0 0;
height: 22px;
cursor: pointer;
margin-right: 5px;
}

.filter-list-wrapper {
display: none;
float: left;
position: relative;
}
.filter-list {
background-color: #fff;
border: 1px solid #d6d6d6;
left: 0;
position: absolute;
top: -2px;
width: 200px;
z-index: 999;
overflow-x: auto;
}
.filter .filter-list-wrapper .filter-list li {
float: left;
margin: 0;
padding: 0;
}
.filter .filter-list-wrapper .filter-list li {
float: left;
margin: 0;
padding: 0;
}
.create-topic {
float: right;
height: 36px;
background-color: #dc032c;
}
.btn-ads {
background: no-repeat scroll left center transparent;
background-size:contain;
text-transform: uppercase;
border: none;
border-radius: 0;
font-weight: bold;
color: #fff;
padding: 7px 8px 8px 22px;
margin-left: 8px;
font-size: 13px;
}

/*main content ads*/
.product-list-wrapper {
width: 1100px;
float: left;
}
.product-list-wrapper-left {
width: 900px;
float: left;
}
.tabContainer {
height: 29px;

border-bottom: 1px solid #dedede;
}
.product-list-wrapper-left .tabContainer ul {
list-style: none;
margin: 0;
padding: 0;
}
.product-list-wrapper-left .tabContainer ul li {
float: left;
margin-right: 3px;
font-size: 13px;
line-height: 10px;
padding-top: 10px;
color: rgba(0,0,0,.5);
font-weight: bold;
}
.product-list-wrapper-left .tabContainer ul li a.active {
background: #ffa008;
color: #fff;
}
.product-list-wrapper-left .tabContainer ul li .arrow-active {
background: url(Images/arrow-down-active.png) no-repeat;
position: absolute;
bottom: -5px;
height: 5px;
width: 9px;
left: 50%;
}
.product-list-wrapper-left .tabContainer ul li a {
color: #616161;
padding: 6px 16px;
background: #dedede;
position: relative;
}
.product-list-wrapper-left .tabContainer ul li.creator {
margin-left: 23px;
}

.product-list-wrapper-left .tabContainer ul li.viewcount {
text-align: right;
margin-left: 100px;
}
.product-list-wrapper-left .tabContainer ul li.created-time {
text-align: left;
margin-left: 25px;
}
.product-list-wrapper-left .main-content {
border-left: 1px solid #dedede;
border-right: 1px solid #dedede;
border-bottom: 1px solid #dedede;
margin: 0;
list-style: none;
}
.pagination {
padding: 20px 0;
text-align: left;
}
.right-information-sticky {
float:left;
width: 168px;
border: 1px solid #eee;
margin-top: 28px;
margin-left: 10px;
height: auto;
position: relative;
}
.right-information-sticky .title {
font-weight: bold;
padding: 5px;
}
.right-information-sticky ul {
margin: 5px 5px;
padding: 0;
list-style: none;
}
.right-information-sticky ul li {
color: #959595;
padding-left: 24px;
margin-bottom: 9px;
}
.right-information-sticky ul li.bookmark {
background: url(Images/no-bookmark.png);
background-position: left top;
background-repeat: no-repeat;
}
.right-information-sticky ul li.haveimg {
background: url(Images/have-img-icon.png);
background-position: left top;
background-repeat: no-repeat;
}
.right-information-sticky ul li.identified-phone {
background:url(Images/identified-icon.png);
background-position: left top;
background-repeat: no-repeat;
}
.right-information-sticky ul li.rules {
background: url(Images/check-icon.png);
background-position: left top;
background-repeat: no-repeat;
}


/* product detail*/
.main {
width: 1081px;
float: right;
}
#topboxdetail {
width: 100%;
margin-bottom: 20px;
}
#topboxdetail h1 {
font-size: 25px;
line-height: 32px;
padding: 5px 0 9px 0;
margin: 0;
color: #434343;
}
#topboxdetail .topboxdetail_left {
width: 342px;
float: left;
}
#productgallery {
width: 100%;
}
#productgallery .main-gallery {
position: relative;
border: 1px solid #ddd;
margin-bottom: 11px;
width: 340px;
height: 340px;
cursor: pointer;
}
#productgallery .main-gallery .fixcenter {
position: relative;
width: 340px;
height: 340px;
_overflow: hidden;
word-wrap: break-word;
}
#productgallery .thumb-gallery {
width: 342px;
height: 51px;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
width: 342px;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
width: 260px;
height: 51px;
margin-left: 33px;
overflow: hidden;
background: #fff;
}
.jcarousel-skin-tango li.selected {
opacity: 1;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-left: 14px;
border: solid 1px #dfdfdf;
height: 49px;
width: 49px;
position: relative;

cursor: pointer;
}
#topboxdetail .topboxdetail_right {
width: 723px;
margin: 0 0 0 16px;
float: left;
}

.content-block-wrapper {
margin: 0;
margin-bottom: 8px;
padding: 0;
position: relative;
}
.product-detail-main .specification-wrapper .product-spec-navigation-wrapper {
width: 1081px;
}
.product-html-info {
text-align: justify;
clear: both;
}
.product-html-info * {
font-size: 15px!important;
}
.product-detail-main .specification-wrapper .spec-detail-wrapper .spec-title {
border-bottom: 1px solid #ddd;
height: 14px;
margin-bottom: 20px;
}
.shortcode-onehalf {
display: inline-block;
width: 50%;
text-align: center;
}
.product-body .product-detail-main .spec-chart {
float: left;
width: 454px;
}
.shortcode-onehalf.last {
margin-right:300px;
}
.product-detail-main .spec-chart .compare-chart {
border: 1px solid #ddd;
}
.shortcode-onehalf.last .compare-chart tr.row {
color: #444;
float: left;;
margin: 0;
padding: 0;
width: 452px;
}
.compare-chart tr.even {
background-color: #f8f8f8;
}
.compare-chart tr.row .col1 {
width: 120px;
}
.compare-chart tr.row .column {
border-bottom: 1px solid #ddd;
border-right: 1px solid #ddd;
padding: 11px 5px;
}
.compare-chart tr.row .col2 {
width: 311px;
border-right: 0;
}
.product-detail-main .specification-wrapper .spec-detail-wrapper .spec-title {
border-bottom: 1px solid #ddd;
height: 14px;
margin-bottom: 20px;
}
#gallery-horizotal-thumbnail {
width: 100%;
}
.royalSlider {

position: relative;
direction: ltr;
}
.product-detail-main .specification-wrapper .product-feature-list-wrapper {
margin-bottom: 20px;
}
.product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper {
margin-bottom: 10px;
}
.product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart {
border: 1px solid #ddd;
}
.product-detail-main .product-compare-wrapper .compare-chart-wrapper p.expand-button-warraper {
float: left;
padding-top: 10px;
}
.product-detail-main .product-compare-wrapper .compare-chart-wrapper a.expand-button {
background: #ffd401;
color: #000;
font-size: 14px!important;
text-align: center!important;
width: 141px;
height: 39px;
line-height: 39px!important;
border: solid 1px #af9301;
text-align: center!important;
display: block;
margin-left: 13px;
}
.product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li.chart-title .column .img {
height: 120px!important;
overflow: hidden!important;
margin-bottom: 10px!important;
padding: 10px 0 0!important;
text-align: center!important;
}
.product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .img img {
height: 120px;
}
.product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li.chart-title .column .status {
color: #0876e6!important;
display: block!important;
font-size: 9px!important;
font-weight: bold!important;
height: 9px!important;
line-height: 9px!important;
text-transform: uppercase!important;
}
.product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li.chart-title .column .name .price-list cite {
color: red!important;
margin-right: 5px!important;
font-size: 14px!important;
font-weight: bold!important;
line-height: 18px!important;
}
.product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .close {
position: relative;
}
.product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .close a {
background-image: url(images/sites/productdetail_sprite.png);
background-position: 0 -244px;
float: left;
right: -4px!important;
left: auto!important;
position: absolute;
top: -9px;
width: 20px;
z-index: 900;
height: 20px;
}
.product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .add-compare-wrapper {
border: 5px dashed #e5e5e5;
margin-bottom: 15px;
}
.product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .add-compare-wrapper a {
background-image: url(Images/icon-plus-compare-chart.png);
background-position: center center;
background-repeat: no-repeat;
display: block;
height: 120px;
}
.product-detail-main .specification-wrapper .product-compare-wrapper .compare-chart-wrapper .compare-chart li .column .search-input-wrapper input {
border-color: #ccc;
box-shadow: 0 1px 1px rgba(0,0,0,.125) inset;
display: block;
font-size: 12px;
line-height: 1em;
width: 177px;
}
.product-html-info-left {
width: 722px;
float: left;
margin-right: 68px;
}
.shortcode-tag {
padding: 10px 0 20px 0;
float: left;
}